package com.op.parcel.common.constant;

/**
 * 缓存常量
 *
 * @author xuan🐽
 */
public interface CacheConstant {
    /*发送短信限制时间（单位：秒）（1分钟） */
    int CACHE_CODE_EXPIRE_TIMES = 60 * 1;
    /*【验证码】保留时间（单位：秒）（10分钟） */
    int CACHE_SMS_EXPIRE_TIMES = 60 * 10;
    /*【邮件激活】保留时间（单位：秒）（30分钟） */
    int CACHE_SMS_EMAIL_EXPIRE_TIMES = 60 * 10 * 3;

    /*默认生成图形验证码过期时间*/
    int DEFAULT_IMAGE_EXPIRE = 180;
    /*短信code*/
    String SEND_CODE_KEY = "SEND_CODE_KEY:";
    /*token过期时间（分钟）*/
    int TOKEN_TIME = 30;

    /*限制扩展*/
    String SEND_CODE_EXT = "EXT:";
    /*发送短信限制（3次）*/
    int SEND_CODE_LIMIT_COUNT = 5;
    /*限制时间段(一天)*/
    int SEND_CODE_LIMIT_TIEM = 60 * 60 * 24;
}
